humiliate someone by demonstrating superiority - Spanisch Englisch Wörterbuch